#include <stdio.h>
#include <stdlib.h>
#include "types.h"
#include "cgl.h"

int numRDV(){
  int n;
  // Etablissement de la connexion
  if (cgl_init() == -1) {
    cgl_perror(stderr, "Erreur CGI ...");
    exit(1);}
  
  cgl_html_header();
  
  n = atoi(cgl_getvalue("numero"));
  return n;
}

void  ModifForm(int nRDV){
  //Toute la partie au dessus du formulaire
  printf("\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n<TITLE>Convergence - Modification des paramètres du RDV n°%d</TITLE>\n</head>\n</html>\n<html>\n<body>",nRDV);
  
  //Message d'alerte
  
  printf("\n<FONT color=\"Red\"><strong>Attention !</strong><br>Vous êtes sur le point de modifier les paramètres d'un rendez-vous existant. Si vous validez ce formulaire, vous réinitialiserez les informations que les participants ont entrées à propos de leur disponibilités pour les différents créneaux. N'oubliez pas de les prévenir de revenir mettre à jour le rendez-vous.\n<br>Si vous arrivez à cette page par erreur, revenez en arrière en cliquant sur le bouton \"Précédent\".\n<br>\n</FONT>\n<br>");
  
  //Bouton précédent
  // <FORM>\n<INPUT TYPE=\"button\" value=\"Précedent\" onClick=\"history.back()\">\n</FORM>
  
  //Le formulaire
  ////InfosRDV
  printf("<FORM method=\"post\" action=\"../cgi-bin/confadministrationRDV.cgi\"><strong><FONT color=\"Teal\" >À propos du RDV...</FONT></strong><hr width=\"80%\" align=\"left\">Intitulé : <INPUT size=\"50\" name=\"titre\" type=\"text\" value=\"%s\">\n<br>Description : <textarea name=\"description\" rows=\"5\" cols=\"50\" wrap=\"\" align=\"center\">%s</textarea>\n<br>Nom et prénom du responsable : <INPUT size=\"40\" name=\"nomRespo\" type=\"text\" value=\"%s\">\n<br>Adresse email du responsable : <INPUT size=\"40\" name=\"mailRespo\" type=\"text\" value=\"%s\">\n<br></br>",infos.titre,infos.description,infos.nomRespo,infos.mailRespo);
  
  ////Les participants
  printf("<strong><FONT color=\"Teal\">À propos des participants...</FONT></strong>\n<br><hr width=\"80%\" align=\"left\"><table cellspacing=\"15\"><tbody><tr>\n<td width=\"40%\"><em><FONT color=\"Teal\">Participant 1</FONT></FONT></em>\n<br> Nom : <INPUT size=\"40\" name=\"nom1\" type=\"text\" value=\"%s\">\n<br>Email : <INPUT size=\"40\" name=\"mail1\" type=\"text\" value=\"%s\"></td>\n<td width=\"40%\"><em><FONT color=\"Teal\">Participant 2</FONT></em>\n<br>Nom : <INPUT size=\"40\" name=\"nom2\" type=\"text\" value=\"%s\">\n<br>Email : <INPUT size=\"40\" name=\"mail2\" type=\"text\" value=\"%s\"></td></tr><tr>\n<td><em><FONT color=\"Teal\">Participant 3</FONT></em>\n<br>Nom : <INPUT size=\"40\" name=\"nom3\" type=\"text\" value=\"%s\">\n<br>Email : <INPUT size=\"40\" name=\"mail3\" type=\"text\" value=\"%s\"></td>\n<td><em><FONT color=\"Teal\">Participant 4</FONT></em>\n<br>Nom : <INPUT size=\"40\" name=\"nom4\" type=\"text\" value=\"%s\">\n<br>Email : <INPUT size=\"40\" name=\"mail4\" type=\"text\" value=\"%s\"></tr><tr>\n<td><em><FONT color=\"Teal\">Participant 5</FONT></em>\n<br>Nom : <INPUT size=\"40\" name=\"nom5\" type=\"text\" value=\"%s\">\n<br>Email : <INPUT size=\"40\" name=\"mail5\" type=\"text\" value=\"%s\"></td>\n<td><em><FONT color=\"Teal\">Participant 6</FONT></em>\n<br>Nom : <INPUT size=\"40\" name=\"nom6\" type=\"text\" value=\"%s\">\n<br>Email : <INPUT size=\"40\" name=\"mail6\" type=\"text\" value=\"%s\"></td></tr><tr>\n<td><em><FONT color=\"Teal\">Participant 7</FONT></em>\n<br>Nom : <INPUT size=\"40\" name=\"nom7\" type=\"text\" value=\"%s\">\n<br>Email : <INPUT size=\"40\" name=\"mail7\" type=\"text\" value=\"%s\"></td>\n<td><em><FONT color=\"Teal\">Participant 8</FONT></em>\n<br>Nom : <INPUT size=\"40\" name=\"nom8\" type=\"text\" value=\"%s\">\n<br>Email : <INPUT size=\"40\" name=\"mail8\" type=\"text\" value=\"%s\"></td></tr><tr>\n<td><em><FONT color=\"Teal\">Participant 9</FONT></em>\n<br>Nom : <INPUT size=\"40\" name=\"nom9\" type=\"text\" value=\"%s\">\n<br>Email : <INPUT size=\"40\" name=\"mail9\" type=\"text\" value=\"%s\"></td>\n<td></td></tr></tbody></table>\n<br>",participants[1].nom,participants[1].mail,participants[2].nom,participants[2].mail,participants[3].nom,participants[3].mail,participants[4].nom,participants[4].mail,participants[5].nom,participants[5].mail,participants[6].nom,participants[6].mail,participants[7].nom,participants[7].mail,participants[8].nom,participants[8].mail,participants[9].nom,participants[9].mail);
  
  ////Les Créneaux
  printf("<strong><FONT color=\"Teal\">À propos des créneaux à proposer...</FONT></strong>\n<br><hr width=\"80%\" align=\"left\"><table cellspacing=\"15\"><tbody> <tr>\n<td width=\"40%\"><em><FONT color=\"Teal\">Créneau 1</FONT></em>\n<br>Date (JJ/MM/AAAA) : <INPUT size=\"2\" name=\"jour1\" type=\"text\" value=\"%d\">/<INPUT size=\"2\" name=\"mois1\" type=\"text\" value=\"%d\">/<INPUT size=\"4\" name=\"annee1\" type=\"text\" value=\"%d\">\n<br>Heure (HH:MM) : <INPUT size=\"2\" name=\"heure1\" type=\"text\" value=\"%d\">:<INPUT size=\"2\" name=\"min1\" type=\"text\" value=\"%d\"></td>\n<td width=\"40%\"><em><FONT color=\"Teal\">Créneau 2</FONT></em>\n<br>Date (JJ/MM/AAAA) : <INPUT size=\"2\" name=\"jour2\" type=\"text\" value=\"%d\">/<INPUT size=\"2\" name=\"mois2\" type=\"text\" value=\"%d\">/<INPUT size=\"4\" name=\"annee2\" type=\"text\" value=\"%d\">\n<br>Heure (HH:MM) : <INPUT size=\"2\" name=\"heure2\" type=\"text\" value=\"%d\">:<INPUT size=\"2\" name=\"min2\" type=\"text\" value=\"%d\"></td></tr><tr>\n<td><em><FONT color=\"Teal\">Créneau 3</FONT></em>\n<br>Date (JJ/MM/AAAA) : <INPUT size=\"2\" name=\"jour3\" type=\"text\" value=\"%d\">/<INPUT size=\"2\" name=\"mois3\" type=\"text\" value=\"%d\">/<INPUT size=\"4\" name=\"annee3\" type=\"text\" value=\"%d\">      \n<br>Heure (HH:MM) : <INPUT size=\"2\" name=\"heure3\" type=\"text\" value=\"%d\">:<INPUT size=\"2\" name=\"min3\" type=\"text\" value=\"%d\"></td>\n<td><em><FONT color=\"Teal\">Créneau 4</FONT></em>\n<br>Date (JJ/MM/AAAA) : <INPUT size=\"2\" name=\"jour4\" type=\"text\" value=\"%d\">/<INPUT size=\"2\" name=\"mois4\" type=\"text\" value=\"%d\">/<INPUT size=\"4\" name=\"annee4\" type=\"text\" value=\"%d\">\n<br>Heure (HH:MM) : <INPUT size=\"2\" name=\"heure4\" type=\"text\" value=\"%d\">:<INPUT size=\"2\" name=\"min4\" type=\"text\" value=\"%d\"></td></tr><tr>\n<td><em><FONT color=\"Teal\">Créneau 5</FONT></em>      \n<br>      Date (JJ/MM/AAAA) : <INPUT size=\"2\" name=\"jour5\" type=\"text\" value=\"%d\">/<INPUT size=\"2\" name=\"mois5\" type=\"text\" value=\"%d\">/<INPUT size=\"4\" name=\"annee5\" type=\"text\" value=\"%d\">      \n<br>Heure (HH:MM) : <INPUT size=\"2\" name=\"heure5\" type=\"text\" value=\"%d\">:<INPUT size=\"2\" name=\"min5\" type=\"text\" value=\"%d\"></td>      \n<td><em><FONT color=\"Teal\">Créneau 6</FONT></em>      \n<br>      Date (JJ/MM/AAAA) : <INPUT size=\"2\" name=\"jour6\" type=\"text\" value=\"%d\">/<INPUT size=\"2\" name=\"mois6\" type=\"text\" value=\"%d\">/<INPUT size=\"4\" name=\"annee6\" type=\"text\" value=\"%d\">      \n<br>Heure (HH:MM) : <INPUT size=\"2\" name=\"heure6\" type=\"text\" value=\"%d\">:<INPUT size=\"2\" name=\"min6\" type=\"text\" value=\"%d\"></td>    </tr>    <tr>      \n<td><em><FONT color=\"Teal\">Créneau 7</FONT></em>      \n<br>      Date (JJ/MM/AAAA) : <INPUT size=\"2\" name=\"jour7\" type=\"text\" value=\"%d\">/<INPUT size=\"2\" name=\"mois7\" type=\"text\" value=\"%d\">/<INPUT size=\"4\" name=\"annee7\" type=\"text\" value=\"%d\">      \n<br>Heure (HH:MM) : <INPUT size=\"2\" name=\"heure7\" type=\"text\" value=\"%d\">:<INPUT size=\"2\" name=\"min7\" type=\"text\" value=\"%d\"></td>      \n<td><em><FONT color=\"Teal\">Créneau 8</FONT></em>      \n<br>      Date (JJ/MM/AAAA) : <INPUT size=\"2\" name=\"jour8\" type=\"text\" value=\"%d\">/<INPUT size=\"2\" name=\"mois8\" type=\"text\" value=\"%d\">/<INPUT size=\"4\" name=\"annee8\" type=\"text\" value=\"%d\">      \n<br>Heure (HH:MM) : <INPUT size=\"2\" name=\"heure8\" type=\"text\" value=\"%d\">:<INPUT size=\"2\" name=\"min8\" type=\"text\" value=\"%d\"></td>    </tr>    <tr>      \n<td><em><FONT color=\"Teal\">Créneau 9</FONT></em>      \n<br>      Date (JJ/MM/AAAA) : <INPUT size=\"2\" name=\"jour9\" type=\"text\" value=\"%d\">/<INPUT size=\"2\" name=\"mois9\" type=\"text\" value=\"%d\">/<INPUT size=\"4\" name=\"annee9\" type=\"text\" value=\"%d\">      \n<br>Heure (HH:MM) : <INPUT size=\"2\" name=\"heure9\" type=\"text\" value=\"%d\">:<INPUT size=\"2\" name=\"min9\" type=\"text\" value=\"%d\"></td>      \n<td><em><FONT color=\"Teal\">Créneau 10</FONT></em>      \n<br>     Date (JJ/MM/AAAA) : <INPUT size=\"2\" name=\"jour10\" type=\"text\" value=\"%d\">/<INPUT size=\"2\" name=\"mois10\" type=\"text\" value=\"%d\">/<INPUT size=\"4\" name=\"annee10\" type=\"text\" value=\"%d\">      \n<br>Heure (HH:MM) : <INPUT size=\"2\" name=\"heure10\" type=\"text\" value=\"%d\">:<INPUT size=\"2\" name=\"min10\" type=\"text\" value=\"%d\"></td>    </tr>  </tbody></table>",creneaux[0].jour,creneaux[0].mois,creneaux[0].annee,creneaux[0].heure,creneaux[0].min,creneaux[1].jour,creneaux[1].mois,creneaux[1].annee,creneaux[1].heure,creneaux[1].min,creneaux[2].jour,creneaux[2].mois,creneaux[2].annee,creneaux[2].heure,creneaux[2].min,creneaux[3].jour,creneaux[3].mois,creneaux[3].annee,creneaux[3].heure,creneaux[3].min,creneaux[4].jour,creneaux[4].mois,creneaux[4].annee,creneaux[4].heure,creneaux[4].min,creneaux[5].jour,creneaux[5].mois,creneaux[5].annee,creneaux[5].heure,creneaux[5].min,creneaux[6].jour,creneaux[6].mois,creneaux[6].annee,creneaux[6].heure,creneaux[6].min,creneaux[7].jour,creneaux[7].mois,creneaux[7].annee,creneaux[7].heure,creneaux[7].min,creneaux[8].jour,creneaux[8].mois,creneaux[8].annee,creneaux[8].heure,creneaux[8].min,creneaux[9].jour,creneaux[9].mois,creneaux[9].annee,creneaux[9].heure,creneaux[9].min);  
  
  ////Les boutons
  printf("\n<br><input type=hidden name=\"nRDV\" value=\"%d\"><input value=\"RAZ\" type=\"reset\"> <input value=\"Soumettre\" type=\"submit\">      \n<br>  </FORM>",nRDV);

  //La fin de la page
  printf("\n</body>\n</html>");
}
